FIA gives green light to Liberty Media for sale of Formula 1 The World Motor Sport Council has unanimously approved the change of control of Delta Topco Limited (the holding company of the Formula One Group and thus the owner of the Commercial... MoreĀ»